import tkinter as tk
import random

# Функция для обработки нажатия на кнопку "Проверить"


def check_guess():
    user_guess = int(entry.get())  # Получаем введенное пользователем число
    if user_guess > secret_number:
        result_text.set("Загаданное число меньше")
    elif user_guess < secret_number:
        result_text.set("Загаданное число больше")
    else:
        result_text.set("Вы угадали!")

# Создаем главное окно приложения
root = tk.Tk()
root.title("Угадай число")

# Генерируем случайное число от 1 до 128
secret_number = random.randint(1, 128)

# Создаем метку с текстом инструкции
instruction_label = tk.Label(root, text = "Угадайте число от 1 до 128:")
instruction_label.pack()

# Создаем поле ввода
entry = tk.Entry(root)
entry.pack()

# Создаем кнопку "Проверить"
check_button = tk.Button(root, text = "Проверить", command = check_guess)
check_button.pack()

# Создаем текстовую метку для вывода результата
result_text = tk.StringVar()
result_label = tk.Label(root, textvariable = result_text)
result_label.pack()

# Запускаем главный цикл обработки событий
root.mainloop()
